// Promise.resolve = function (value) {
//   // if (value instanceof Promise) return value

//   if ((value && typeof value === 'object'))

//     return new Promise(resolve => {
//       resolve(value)
//     })
// }